membrane technology - Turco Inglés Diccionario